mirabilis multiflora - English Synonyms Dictionary